package com.inspur_video.inspur_video.controller;

import com.inspur_video.inspur_video.bean.tofront.*;

import java.util.List;

/**
 * @Author: HaoRan
 * @Date: 2018/8/2 19:05
 * @Description: 样例controller
 */
public interface DemoController {
    /**
     * 返回用户的收藏列表
     *
     * @return
     */
    List<FavoritesInfo> getFavoritesInfo();

    /**
     * 返回用户的观看历史
     *
     * @return
     */
    List<HistoryInfo> getHistoryInfo();

    /**
     * 返回用户的个人信息
     *
     * @return
     */
    UserLoginInfo getUserInfo();

    /**
     * 返回首页轮播图信息，集合中的元素最好不要超过5个
     *
     * @return
     */
    List<SwiperImgInfo> getSwiperImgInfo();

    /**
     * 返回首页的视频页表信息
     * 特别注意这个类里面有个容量为2的数组，代表我在前端一行渲染2个视频信息
     *
     * @return
     */
    List<List<MainPageInfo.pageInfoItem>> getMainPageInfo();
//    List<MainPageInfo> getMainPageInfo();
}
